Skip to content

Any CRM

Inbound contacts.

POST https://getdropagent.com/api/v1/inbound/contacts accepts up to 500 contacts. Each one needs a consent source, the exact text, and a method. Existing numbers are updated. Missing consent is reported on that row and is not stored as permission to send.

Inbound contact
curl -X POST https://getdropagent.com/api/v1/inbound/contacts \
  -H "Authorization: Bearer $DROPAGENT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"contacts":[{"e164":"+14165550142","firstName":"Alex","customFields":{"city":"Toronto"},"consent":{"source":"crm","method":"form","text":"I agree to a voicemail and a follow-up text. I can reply STOP."}}]}'