I have a feature class that is attachment enabled but I have thousands of points that need attached pdf's. Is there a way to make a join through the name or something that attaches the pdf to a feature, say based off of an ID. Or is it all manual?
You can use the Generate Attachment Match Table geoprocessing tool to automatically create a match table. Once the match table exists, it can be used as in input to the Add Attachments geoprocessing tool. In order to make this work, you will need to have a key field in your feature class that contains the name used for the pdf's.
And if that doesn't quite get what you need you can always jig up your own in excel or something.
What I normall do is create a text list of the files to attach using DOS cmd window. Dir *.jpg > JpgList.txt or something like that.
Then you can edit this list in excel or whatever, to include the path, and a column for what the join item in the feature looks like.
Retrieving data ...