How does Zapier create a contact AND add a tag at the same time?

Hi,

Looking at the Zapier zap in my account, it has the ability to create a new contact in Keap and add a tag at the same time. Yet the Keap API docs seem to point out that those a re 2 separate calls… one for creating a contact, and one to add a tag to a contact.

How is Zapier doing it in 1? I’m looking to build my own API to add contacts with tags to automatically trigger automations but cannot see how to do this?

Zapier would be performing subsequent calls, first one to create a Contact, then using the returned Id to attach the Tag to it.