Review SendGrid Dynamic Template Versions in Codex Before Activation
Inspect a sample template's versions, check the active entry and identify substitution fields in an offline fixture.
中文Setup for Codex
Use Codex and a local template fixture. For an account lookup, use authorized read access to SendGrid template metadata.
- Open the pinned Twilio AI repository revision and copy this skill directory, with its companion files, into your Codex project's .agents/skills directory.
- Open Codex in a scratch project and select the matching Twilio SendGrid skill. Use the local test fixture before configuring credentials for any live API check.
Example task
Give Codex this synthetic template manifest and request the current active version and variable names. Keep the fixture unchanged.
{"versions":[{"name":"Welcome v1","active":1,"subject":"Hello {{first_name}}"},{"name":"Welcome v2","active":0,"subject":"Welcome {{first_name}} to {{club}}"}]}Expected result
Welcome v1 is active and uses first_name. Welcome v2 is inactive and uses first_name and club. The test changes no template versions.
Upstream documentation
Original SKILL.md on GitHub · MIT license · Source reviewed
Frequently asked question
Does editing an inactive SendGrid template version make it active?
Dynamic templates track versions separately. Check the active flag before relying on a draft version for a message.