Overview
For iFood, Session Start is an operational conversation mechanic. It should be used for marketplace-driven interactions such as order updates, support handling, delivery coordination, or other transactional events connected to the commerce flow. It is not a bulk-send mechanic and it should not be treated as a marketing channel. The Sessions endpoint is still the entry point, but the contact identity and the operational context are defined by the iFood plugin contract installed in the tenant. In other words, the request shape remains familiar, but the identifier used incontactExternalID is usually a marketplace-specific identity rather than a regular phone number.
Typical Request
Channel-Specific Considerations
contactExternalIDshould contain theorderCodefrom iFood order.messageValueusually contains the actual operational message that will be delivered through the marketplace conversation.sessionTypeandoperatorIDfollow the common routing rules documented in the Session Start overview.- Depending on the plugin implementation, Talqui may require additional contextual data related to the iFood operation. When that happens, use the exact payload contract defined for that plugin connection.