Invite contacts
lemonvite_invite_contactsUse this when the user wants people from their Lemonvite contact list added to an invitation's guest list, e.g. "find Alice in my contacts and invite her". Find contact_ids with lemonvite_search_contacts first; this tool takes the saved name, email and phone from the contact, so never retype them. Up to 50 contacts per call. It behaves like lemonvite_add_guests: already-invited contacts fail alone, the guest_limit applies, and published phone overages return payment_required for the whole call with none of its guests saved. Explain the credit cost and new phone allowance. If needed: Buy the creditsToBuy shortfall with lemonvite_start_checkout without event_id. Then retry with authorized_credits after explicit host confirmation. On a published invitation the added contacts are invited immediately. Contacts with a phone number require host_confirms_sms_consent=true, meaning the host confirmed they agreed to receive SMS about this event.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | Lemonvite event_id returned by lemonvite_create_invitation or lemonvite_list_invitations. Identifies the event to act on; not a guest invitation_id or RSVP URL. | |
| contact_ids | Yes | 1–50 contact_ids returned by lemonvite_search_contacts. Each becomes a guest on this invitation. | |
| authorized_credits | No | Maximum shared account credits the host explicitly agreed to spend across this entire request. Default 0: return payment_required without spending. Explain the credits used and the increased phone allowance, and obtain confirmation before setting this. | |
| host_confirms_sms_consent | No | Set true only when the host confirms these contacts agreed to receive SMS about this event. Required when any contact has a phone number. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| added | Yes | ||
| failed | Yes | ||
| results | Yes | ||
| guest_count | Yes | ||
| credits_used | Yes | ||
| payment_required | No | Present when the batch needs phone allowance credits the call did not authorize. No guest was saved. |