# `DocuSign.Model.CompositeTemplate`
[🔗](https://github.com/neilberkman/docusign_elixir/blob/v3.4.0/lib/docusign/model/composite_template.ex#L5)

This object contains information about a [composite template][composite], which you can use to to apply multiple templates to a single envelope, combine templates with PDF forms, and combine templates with documents from cloud sources.  [composite]: /docs/esign-rest-api/esign101/concepts/templates/composite/

# `t`

```elixir
@type t() :: %DocuSign.Model.CompositeTemplate{
  compositeTemplateId: String.t() | nil,
  document: DocuSign.Model.Document.t() | nil,
  inlineTemplates: [DocuSign.Model.InlineTemplate.t()] | nil,
  pdfMetaDataTemplateSequence: String.t() | nil,
  serverTemplates: [DocuSign.Model.ServerTemplate.t()] | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
